begrudgingly admit

Translations
неохотно признавать
He begrudgingly admitted his mistake.
Он неохотно признал свою ошибку.